import numpy as np
import matplotlib.pyplot as plt

myItems = 1
watches = 104
forks = 704
parItems = 2
pr_count = 126
pr_merged_count = 90
pr_review_count = 5
followers = 962

parameters = ['myItems', 'watches', 'forks', 'parItems', 'pr_count', 'pr_merged_count', 'pr_review_count', 'followers']

values = [myItems, watches, forks, parItems, pr_count, pr_merged_count, pr_review_count, followers]

num_parameters = len(parameters)
angles = np.linspace(0, 2 * np.pi, num_parameters, endpoint=False).tolist()
values += values[:1]
angles += angles[:1]

fig, ax = plt.subplots(figsize=(6, 6), subplot_kw=dict(polar=True))
ax.fill(angles, values, color='b', alpha=0.25)

ax.set_thetagrids(np.degrees(angles[:-1]), parameters)
ax.set_yticklabels([])

plt.title('Developer Programming Ability Radar Chart')

plt.show()
